package com.itheima.dao;

import com.itheima.pojo.Menu;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MenuDao {

    List<Menu> findAll();

    List<Menu> findByParentId(Integer id);

    List<Menu> findAllMenu();

    List<Integer> findByIds(Integer id);

    void deleteByRoleId(Integer id);

    void insertByRoleId(@Param("menuId") Integer menu, @Param("roleId") Integer id);

    List<Menu> findMenusByRoleId(Integer id);
}